package com.ruding.disruptor.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import com.ruding.disruptor.init.SeriesDataEventHandler;

@Configuration
//@ComponentScan(value = {"com.portal.disruptor"})
//多实例几个消费者
public class DisruptorConfig {

	@Bean
    public SeriesDataEventHandler smsParamEventHandler0() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler1() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler2() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler3() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler4() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler5() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler6() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler7() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler8() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler9() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler10() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler11() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler12() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler13() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler14() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler15() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler16() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler17() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler18() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler19() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler20() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler21() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler22() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler23() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler24() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler25() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler26() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler27() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler28() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler29() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler30() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler31() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler32() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler33() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler34() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler35() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler36() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler37() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler38() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler39() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler40() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler41() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler42() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler43() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler44() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler45() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler46() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler47() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler48() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler49() {
        return new SeriesDataEventHandler();
    }

    @Bean
    public SeriesDataEventHandler smsParamEventHandler00() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler01() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler02() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler03() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler04() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler05() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler06() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler07() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler08() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler09() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler110() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler111() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler112() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler113() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler114() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler115() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler116() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler117() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler118() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler119() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler120() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler121() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler122() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler123() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler124() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler125() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler126() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler127() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler128() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler129() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler130() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler131() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler132() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler133() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler134() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler135() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler136() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler137() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler138() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler139() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler140() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler141() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler142() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler143() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler144() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler145() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler146() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler147() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler148() {
        return new SeriesDataEventHandler();
    }
    @Bean
    public SeriesDataEventHandler smsParamEventHandler149() {
        return new SeriesDataEventHandler();
    }
}